package com.xyy.saas.payment.pojo.dto;

public class SettleAccountDto {

    /**
     * 结算账号打款验证的时候需要传
     */
    private String id;
    /** 业务方的businessId", name = "businessId */
    private String businessId;
    /**
     * 只能传固定值bank_account
     */
    private String channel = "bank_account";
    /** 结算账号接收者信息", name = "recipient */
    private Recipient recipient;
    /**
     * 创建结算账户00 新增结算账户01
     */
    private String updateSettleAccount;
    /** 打款验证金额，单位为分", name = "receiveAmount */
    private int receiveAmount;
    /** 支付平台用户id */
    private String userId;
    private String businessIdType;
    private String accountType;
    private String callbackAddress;
    private String thirdUserId;
    private String businessUserName;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getChannel() {
        return channel;
    }

    public void setChannel(String channel) {
        this.channel = channel;
    }

    public Recipient getRecipient() {
        return recipient;
    }

    public void setRecipient(Recipient recipient) {
        this.recipient = recipient;
    }

    public String getUpdateSettleAccount() {
        return updateSettleAccount;
    }

    public void setUpdateSettleAccount(String updateSettleAccount) {
        this.updateSettleAccount = updateSettleAccount;
    }

    public int getReceiveAmount() {
        return receiveAmount;
    }

    public void setReceiveAmount(int receiveAmount) {
        this.receiveAmount = receiveAmount;
    }

    public String getBusinessId() {
        return businessId;
    }

    public void setBusinessId(String businessId) {
        this.businessId = businessId;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getBusinessIdType() {
        return businessIdType;
    }

    public void setBusinessIdType(String businessIdType) {
        this.businessIdType = businessIdType;
    }

    public String getAccountType() {
        return accountType;
    }

    public void setAccountType(String accountType) {
        this.accountType = accountType;
    }

    public String getCallbackAddress() {
        return callbackAddress;
    }

    public void setCallbackAddress(String callbackAddress) {
        this.callbackAddress = callbackAddress;
    }

    public String getThirdUserId() {
        return thirdUserId;
    }

    public void setThirdUserId(String thirdUserId) {
        this.thirdUserId = thirdUserId;
    }

    public String getBusinessUserName() {
        return businessUserName;
    }

    public void setBusinessUserName(String businessUserName) {
        this.businessUserName = businessUserName;
    }
}
